package code18_模版模式;

/**
* @author 黄衡熙
* @version 1.0 
*/
//这是一个泛型接口，用于定义对象比较规则，属于模版中可变的部分定义
public interface SortComparator<T>{
    /**
     * 比较方法
     * 对于不同的比较场景,其比较规则可能是不一样的
     * 因此,此处只声明方法结构,不做具体实现
     * 由具体调用者在调用时对该方法做具体的视线
     * @param t1
     * @param t2
     * @return
     */
    int compareTo(T t1, T t2);
}
